MVFRGDTVVSVAHISAEIFQRLRWIPPSDRISSGEMLQLVCCFPLQQLGRFVLWFWNYICVPPPEILYFDGRRDDDDDGYGSSSSSSNVTHHHNYYHLHLE